in sight of land - Turc Anglais Dictionnaire